home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
util2
/
urohck06.rea
< prev
next >
Wrap
Text File
|
1996-01-16
|
2KB
|
60 lines
Short: Sysihack and frame-patch clone, XEN-style buttons!!!!
Author: Tinic Urou
Uploader: Tinic Urou
Type: util/wb
UROUHACK V0.6 alpha by Tinic Urou in 1996
----------------------------------------------------------------------
NOTE: THIS IS A HACK LIKE "SYSIHACK"!!! I AM NOT RESPONSIBLE FOR ANY
DAMAGES THIS SOFTWARE DOES CAUSE!!!
System requirements:
- OS3.0+ (!), OS2.0 was NOT tested.
- Preferably a standard MagicWB Workbench
- the built settings are made for a 11 point fontsize
Installing:
Launch urouhack before ANY Screen was opened by the system,
preferably after "setpatch" in the startup-sequence, but
BEFORE IPrefs was started with this line:
run >NIL: urouhack
Notes for programmers:
If you want to include some of the patches in your programs
( like MCP,MCX, MagicCX etc.) simply leave me a mail, you will
get the sources:
5uro@informatik.uni-hamburg.de
------------------------------
Future:
- adding the possibility to select the sizes of border,
and what should be patched
- more patches on the standard system gadgets, like checkmarks etc
- making it possible to remove some of the patches at runtime.
- MagicWB colors for all other screens ( Only the screens with correct
color allocations may be used ).
This tool patches the following functions and classes with SetFunction():
- OpenScreen()
- OpenScreenTagList()
- OpenWindow()
- OpenWindowTagList()
The classes are "patched" by changing the public names of the old classes
and inserting the own classes with the orginal names in the classtree.
The methods I do not support are simply given to the old class with
DoSuperMethodA():
- frameiclass (orginal becomes "breizhclass")
- buttongclass (orginal becomes "tiniclass")
- sysiclass (orginal becomes "urouclass")